be triumphant (over) - Spanisch Englisch Wörterbuch